Personal care device with camera

ABSTRACT

A personal care system having a treatment device for applying a treatment to the skin or hair of a user is provided. The treatment device has a camera for taking an image of the skin. The system may include or be in communication with an application programming interface (API) that can process the image. The system or an associated API can recommend the use of treatment regimens or topical products according to information determined from the digital image of the skin.

INCORPORATION BY REFERENCE TO ANY PRIORITY APPLICATIONS

This application is a continuation of application of U.S. patentapplication Ser. No. 16/734,194, filed Jan. 3, 2020, which is acontinuation-in-part of application of U.S. patent application Ser. No.16/694,816, filed Nov. 25, 2019, which is a continuation of U.S. patentapplication Ser. No. 15/462,509, filed Mar. 17, 2017, now issued as U.S.Pat. No. 10,511,777, which claims priority to provisional U.S.Application No. 62/419,270, filed Nov. 8, 2016, and to provisional U.S.Application No. 62/472,368, filed Mar. 16, 2017. U.S. patent applicationSer. No. 16/734,194 also claims priority to provisional U.S. ApplicationNo. 62/845,598, filed May 9, 2019, and to provisional U.S. ApplicationNo. 62/954,333, filed Dec. 27, 2019. The disclosures of all of theseprior applications are hereby incorporated by reference herein in theirentirety and should be considered a part of this specification for allpurposes. Any and all applications for which a foreign or domesticpriority claim is identified in the Application Data Sheet as filed withthe present application are hereby incorporated by reference under 37CFR 1.57.

BACKGROUND Field

This application relates, in general, to a personal care device with animaging device, and in one arrangement, to a personal skin care devicewith a camera.

Description of the Related Art

There exist various personal skin care devices. Such devices includefacial brushes which can be used to remove cell debris, exfoliate andresurface skin for reduced fine lines, wrinkles and pore size and canprepare the skin to better absorb skin care treatments. Such facialbrushes can be used separately or in combination with skin caretreatments.

SUMMARY

The systems, methods and devices described herein have innovativeaspects, no single one of which is indispensable or solely responsiblefor their desirable attributes. Without limiting the scope of theclaims, some of the advantageous features will now be summarized.

The present application typically describes devices, systems, andmethods for personal grooming, and more specifically for caring for skinor hair. In accordance with certain aspects of the present disclosure,there is provided a personal care system that includes a handheldtreatment device. The device has a treatment head that applies atreatment to a skin of a user. The device has a camera that takesdigital images of the skin. The system has an application programminginterface (API) that allows the user to capture images of the skin withthe camera and use the images to recommend or adjust the use of a skincare device.

Another aspect of the present disclosure is a method of treating skin.The method includes applying a treatment to the skin with a handheldtreatment device and acquiring an image of the skin with a cameraattached to the handheld treatment device. The method further includesprocessing the image of the skin with an API.

In some aspects, a personal care system is disclosed. The personal caresystem includes a handheld treatment device, a treatment head, a camera,and optionally an application programming interface (API) implementedwithin the handheld treatment device or by a mobile computing device orserver in communication with the handheld treatment device. Thetreatment head is disposed on the treatment device and configured toapply a treatment to a skin of a user. The camera is disposed on thetreatment device. The API allows the user to capture one or more imagesof the skin, then the API or an associated component or module mayanalyze said one or more images to recommend or adjust the use of a skincare device.

The personal care system of the preceding paragraph can further includeone or more of the following features: The camera is a detachable camerathat can be removed from the treatment device. The detachable cameraincludes a housing. The housing circumferentially surrounds a focusinglens. The focusing lens is longitudinally spaced apart from a cameralens by a distance equal to a focal length of the focusing lens. Thedetachable camera includes the camera lens. The detachable camerafurther includes a light source that is circumferentially surrounded bythe housing. Each of the camera and the treatment head can be reversiblycoupled to a platform disposed on the handheld treatment device. Thehandheld treatment device can be selected from the group consisting of afacial brush, a micro current device, a LED light device and anultrasound device. The API can recommend a topical skin care product.The camera can acquire the one or more images at a magnification of 10×to 400×. The personal care system is used in combination with a displayfor displaying images captured by the camera. The display includes afoldable handle. The foldable handle extends from a back surface of thedisplay. The foldable handle is movable between a first configurationand a second configuration. The foldable handle is substantiallyparallel with a screen of the display in the first configuration. Thefoldable handle forms an angle with the screen in the secondconfiguration. The angle is between 20 degrees and 80 degrees.

In some aspects, a method of treating a skin is disclosed. The methodincludes applying a treatment to the skin with a handheld treatmentdevice; acquiring an image of the skin with a camera attached to thehandheld treatment device; and processing the image, such as with anapplication programming interface (API) configured to perform automatedimage analysis with respect to the acquired image.

The method of the preceding paragraph can further include one or more ofthe following features: The step of acquiring an image of the skinincludes acquiring a first image before applying the treatment to theskin; and acquiring a second image after applying the treatment to theskin. The method further includes the steps of attaching a treatmenthead to the handheld treatment device before applying the treatment tothe skin; removing the treatment head from the handheld treatment deviceafter applying the treatment to the skin; and attaching the camera tothe handheld treatment device after removing the treatment head from thehandheld treatment device.

In some aspects, a personal care device is disclosed. The deviceincludes a handle portion, a head portion, a treatment head, and a lensmodule. The head portion is disposed at an end of the handle portion andincludes a platform. The treatment head extends away from the platformalong a first direction of a longitudinal axis of the head portion. Thelens module is positioned within the head portion and includes acompartment that is enclosed by a cover and a housing of the headportion. The lens module further includes a camera lens and a lightsource that are each disposed within the compartment. The camera lensfaces away from the platform along a second direction of thelongitudinal axis, the second direction being oriented opposite thefirst direction.

The device of the preceding paragraph can further include one or more ofthe following features: the treatment head is reversibly detachable fromthe platform; the treatment head is selected from the group consistingof a facial brush, a micro current device, a LED light device, and anultrasound device; the light source is a LED light; the device furthercomprises a sensor disposed on the head portion.

In some aspects, a personal care device is disclosed. The deviceincludes a handle portion, a head portion, a treatment head, and acontroller. The head portion includes a grip portion that extends alonga first longitudinal direction. The head portion is positioned at an endof the handle portion and includes a platform. The treatment head iscoupled to the platform and extends away from the platform in a firstdirection along a second longitudinal axis that is transverse to thefirst longitudinal axis. The controller is disposed on the handleportion and oriented to face toward the first direction. The controlleris disposed on a medial plane of the handle portion such that thecontroller is centered relative to the treatment head when the device isviewed facing the controller.

The device of the preceding paragraph can further include one or more ofthe following features: the device further comprises a lens modulepositioned within the head portion, the lens module extending away fromthe platform along the second longitudinal in a direction opposite thefirst direction; the treatment head is selected from the groupconsisting of a facial brush, a micro current device, a LED lightdevice, and an ultrasound device; the light source is a LED light; thedevice further comprises a sensor disposed on the head portion.

In some aspects, a personal care device is disclosed. The deviceincludes a handle portion, a head portion, a treatment head, a lensmodule, a camera controller button, and an indicator. The head portionis positioned at an end of the handle portion and includes a platform.The treatment head extends from the platform along a first direction ofa longitudinal axis of the platform when the treatment head is coupledto the platform. The lens module is positioned within the head portionand includes a camera lens facing away from the platform along a seconddirection of the longitudinal axis, the second direction being oppositethe first direction. The camera controller button is disposed on thehandle portion and faces toward the second direction. The indicator isdisposed on the handle portion and between the camera controller and thecamera lens.

The device of the preceding paragraph can further include one or more ofthe following features: the indicator is configured to allow a user toaim the camera lens based on feeling the orientation of the indicatorrelative to the camera controller button; the lens module comprises acompartment that is enclosed by a cover and a housing of the headportion, the camera lens disposed within the compartment; the devicefurther comprises a sensor disposed on the head portion.

In some aspects, a personal care device is disclosed. The deviceincludes a handle portion, a head portion, a treatment head, a lensmodule, and a sensor. The head portion is disposed at an end of thehandle portion and includes a platform. The treatment head extends fromthe platform along a first direction of a longitudinal axis of theplatform when the treatment head is coupled to the platform. The lensmodule is positioned within the head portion and includes a lens modulefacing away from the platform along a second direction of thelongitudinal axis, the second direction being opposite the firstdirection. The sensor is disposed on the head portion and is configuredto measure a characteristic of a skin.

The device of the preceding paragraph can further include one or more ofthe following features: the characteristic measured by the sensor isselected from the group consisting of: a moisture content, a pore size,a pore count, a sebum amount, a sebum composition, an elasticity, a fineline count, a fine line branching, a wrinkle count, and a wrinkle depth;the device is in contact with the skin when the sensor measures thecharacteristic of the skin; the device is spaced apart from the skinwhen the sensor measures the characteristic of the skin.

BRIEF DESCRIPTION OF THE DRAWINGS

Throughout the drawings, reference numbers can be reused to indicategeneral correspondence between reference elements. The drawings areprovided to illustrate example embodiments described herein and are notintended to limit the scope of the disclosure.

FIG. 1 shows an embodiment of a personal care system.

FIG. 2A shows a partial front view of an embodiment of a treatmentdevice.

FIG. 2B shows a partial rear view of the treatment device of FIG. 2A.

FIG. 3A shows a partial front view of an embodiment of a docking cradle.

FIG. 3B shows a perspective view of the treatment device of FIG. 2A inthe docking cradle of FIG. 3A.

FIG. 4A shows a partial front view of an embodiment of a treatmentdevice in a docking cradle.

FIG. 4B shows a partial rear view of the treatment device and dockingcradle of FIG. 4A.

FIG. 5A shows a partial front view of an embodiment of a treatmentdevice in a docking cradle.

FIG. 5B shows the treatment device and docking cradle of FIG. 5A.

FIG. 5C shows an embodiment of a treatment device having detachabletreatment heads.

FIG. 5D shows the treatment device of FIG. 5C with a detachable cameraattached to the treatment device.

FIG. 5E shows the treatment device of FIG. 5C with a brush attached tothe treatment device.

FIG. 5F shows the treatment device of FIG. 5C with a comb attached tothe treatment device.

FIG. 6 shows an embodiment of a display which can be used in certainembodiments in combination with the treatment devices disclosed herein.

FIG. 7A shows an embodiment of a display having a handle.

FIG. 7B shows the treatment device of FIG. 7A with the handle folded tosupport the display.

FIG. 8 shows the display of FIG. 7A in electrical communication with thetreatment device through a wired connection.

FIG. 9 shows the display of FIG. 7A in electrical communication with thetreatment device through a wireless connection.

FIG. 10A shows a partial front view of an embodiment of a treatmentdevice in a docking cradle.

FIG. 10B shows the treatment device of FIG. 10A removed from the dockingcradle.

FIG. 11 shows a partial bottom view of the treatment device of FIG. 10A.

FIG. 12A shows a partial front view of the treatment device of FIG. 10Awith the detachable camera attached to the handle portion.

FIG. 12B shows the treatment device of FIG. 12B with the detachablecamera removed from the handle portion.

FIG. 13A shows a side view of the detachable camera of FIG. 10A.

FIG. 13B shows a bottom view of the detachable camera of FIG. 13A.

FIG. 13C shows a cross-sectional side view of the detachable camera ofFIG. 13A.

FIG. 14 shows an embodiment of a content management system of thepersonal care system.

FIG. 15A shows an embodiment of a graphical user interface of thepersonal care system.

FIG. 15B shows an embodiment of a graphical user interface of thepersonal care system.

FIG. 15C shows an embodiment of a graphical user interface of thepersonal care system.

FIG. 16A shows a partial rear view of a treatment device according tosome aspects of the present disclosure.

FIG. 16B shows a partial front view of the treatment device of FIG. 16A.

FIG. 17 shows a partial rear view of a treatment device according tosome aspects of the present disclosure.

FIG. 18 shows a partial rear view of a treatment device with a cover ofthe lens module removed to show more clearly the internal components ofthe lens module.

FIG. 19 is a schematic representation of the arrangement of a treatmentdevice according to some aspects of the present disclosure.

FIG. 20 is an exploded view of a treatment device according to someaspects of the present disclosure.

FIG. 21 is a side cross-sectional view of a treatment device accordingto some aspects of the present disclosure.

FIG. 22 is a system block diagram of a computing system suitable for usein various embodiments of the present disclosure.

DETAILED DESCRIPTION

Embodiments of systems, components and methods of assembly andmanufacture will now be described with reference to the accompanyingfigures, wherein like numerals refer to like or similar elementsthroughout. Although several embodiments, examples and illustrations aredisclosed below, it will be understood by those of ordinary skill in theart that the inventions described herein extend beyond the specificallydisclosed embodiments, examples and illustrations, and can include otheruses of the inventions and obvious modifications and equivalentsthereof. The terminology used in the description presented herein is notintended to be interpreted in any limited or restrictive manner simplybecause it is being used in conjunction with a detailed description ofcertain specific embodiments of the inventions. In addition, embodimentsof the inventions can comprise several novel features and no singlefeature is solely responsible for its desirable attributes or isessential to practicing the inventions herein described.

Certain terminology may be used in the following description for thepurpose of reference only, and thus are not intended to be limiting. Forexample, terms such as “above” and “below” refer to directions in thedrawings to which reference is made. Terms such as “front,” “back,”“left,” “right,” “rear,” and “side” describe the orientation and/orlocation of portions of the components or elements within a consistentbut arbitrary frame of reference which is made clear by reference to thetext and the associated drawings describing the components or elementsunder discussion. Moreover, terms such as “first,” “second,” “third,”and so on may be used to describe separate components. Such terminologymay include the words specifically mentioned above, derivatives thereof,and words of similar import.

Most people use personal care products to give themselves anaesthetically-pleasing external appearance. Personal care products caninclude skin and hair care products such as, for example, cleansingbrushes, exfoliating pads, electrical energy therapy devices,pulsed-light therapy devices, acoustical energy therapy devices, hairshampoos and conditioners, cosmetics, and skin lotions. Many of theseproducts can be used in different operational modes. For example, askin-cleansing brush can be used on a device that spins the brush at ahigh-speed, at a low-speed, in an oscillatory mode, or in other somecombination of these modes. Personal care products can be used withother personal care products. For example, a microcurrent therapy devicecan be used to increase skin absorption of a lotion. Thus, consumers canhave a wide variety of personal care treatment regimens from which theycan select when they are seeking to manage the care of their skin and/orhair. An aspect of the present disclosure is the recognition that thereis a need for a device that can help a consumer select or monitor a useof a personal care treatment product and/or treatment regimen.

FIG. 1 shows an embodiment of a personal care system 100 of the presentdisclosure. The personal care system 100 can be a home-use skintreatment system. The system 100 can include a treatment device 200. Thetreatment device 200 can be a hand-held personal care device, such as,for example a facial beauty device or hair apparatus. The treatmentdevice 200 can include a platform 230 that allows a treatment head 240to be attached to the device 200. As discussed below, the platform 230can be adapted so that different treatment heads 240 can be attached andremoved from the device 200. In some embodiments, the treatment head 240cannot be removed from the platform 230 without destroying the device200. The device 200 can include a camera 220 that is disposed on orcontained within the device 200. The camera 220 can be a fixed camera222 that is bonded or otherwise fixedly attached to the treatment device200. In some arrangements, the camera 220 can be a detachable camera 246that can be reversibly attached to the treatment device 200. Thedetachable camera 246 can attach to the device 200 at the platform 230.The platform 230 can be configured so that either a detachable camera246 or a treatment head 240 can be attached to the device 200 at theplatform 230. As discussed below, a user can attach a treatment head 240to the device 200 at the platform 230, treat the skin with the device200 using the treatment head 240, remove the treatment head 240 from theplatform 230, attach a detachable camera 246 to the device 200 at theplatform 230, and take images of the skin with the detachable camera 246to see how well the treatment head 240 treated the skin. The system 100can process images from the camera 220 to allow a user to assess acondition of the skin or hair, as described in more detail below.

In certain arrangements, the device 200 can be waterproof orwater-resistant, allowing the device 200 to be submerged or brought intocontact with water without damaging the device 200. The device 200 canbe adapted to allow a user to use the device 200 in a shower or abathtub. The housing of the device 200 can form a water-tight seal thatprevents water from entering the internal space of the device 200,thereby protecting the internal electronics of the device 200 from beingcontacted by water. The housing of the device 200 can form a water-tightseal with the platform 230 and the fixed camera 222. The fixed camera222 can be waterproof or water-resistant, allowing the device 200 to beused in a shower or a bathtub.

In some arrangements, the device includes the detachable camera 246 anddoes not include the fixed camera 222, thereby reducing the need to makea water-tight seal for the fixed camera 222. For example, the platform230 can be waterproof or water-resistant, allowing the device to besubmerged in water when a treatment head is attached to the platform230. The detachable camera 246, however, need not be waterproof orwater-resistant, allowing the user to use the detachable camera 246 onlyunder non-washing conditions. For example, a treatment head 240 can beattached to the platform 230, which forms a water-tight seal with thedevice 200, and used to administer a cleansing treatment to the skin ofthe user. The device 200 can be submerged or brought into contact withwater without damaging the device 200 during use of the device 200 withthe treatment head 240 attached to the device 200. Under non-washing(e.g., dry) conditions, the detachable camera 246 can be attached to theplatform 230 and used to image the skin of the user. The housing of thedetachable camera 246 need not be, but can be, waterproof orwater-resistant. A detachable camera 246 that does not require awater-proof or water-resistant camera housing may reduce manufacturingcosts of the device 200 compared with a device 200 having a fixed camera222 that requires a waterproof or water-resistant camera housing.

The system 100 can be controlled or monitored by a mobile or pad device(such as a mobile phone, tablet device, laptop computer, etc.). Thesystem 100 can include an application programming interface (API) 300.The API 300 can be implemented within or called by a softwareapplication (sometimes referred to herein as a mobile application,though it will be appreciated that such functionality need not beprovided for use on a mobile device specifically, or even by a dedicatedapplication, depending on the embodiment) that is downloaded onto amobile phone 400 or other home computing device (e.g., tablet, personalcomputer). It will be appreciated that the device 200, mobile device 400and/or a remote system or server may communicate with each other viaspecialized API calls that enable one of the devices or systems torequest that another device or system generate responsive data to bereturned via an API response. For example, the device 200 may send APIrequests or responses to the mobile device 400 (such as via Bluetooth orwireless network communication) and/or to a remote server 600 (such asvia the Internet or other network), and the mobile device 400 may sendAPI requests or responses to the device 200 or the server 600. It willbe appreciated that particular aspects or functionality of the APIdescribed herein may be implemented at different devices or systemsillustrated in FIG. 1 . For example, the mobile device 400 may implementaspects of the API related to generating user interfaces that displayimages captured by the device 200, while a server 600 may implementaspects of the API that employ one or more machine learning models toanalyze images provided to the server by the device 200 or mobile device400. The particular device or system that implements particularfunctionality described herein, such as functionality or featuresdescribed herein as being provided by the API 300, may depend on theprocessing capabilities of the given device in the given embodiment. Forexample, a mobile application described herein may be configured toexecute image analysis locally or to request that such image analysis beperformed remotely at a server depending on the processing capabilitiesof a particular mobile phone or tablet on which the mobile applicationis operating.

In some embodiments, the system 100 can be controlled or monitored by anapplication that is executed on the mobile or pad device 400. The system100 can include a display 500. In some embodiments, the display 500 caninclude a processor and a memory storage onto which componentsimplementing (or configured to access) aspects of the API 300 areinstalled. The display 500 can be an LCD monitor. The display can beadapted to sit on a vanity. The system 100 can be used in a home, asalon, or a retail cosmetics counter. The display 500 can be waterproofor water-resistant. The display 500 can be a touchscreen display. Thedisplay 500 can present a graphic user interface (GUI) or other userinterface that allows a user to interact with other components of thesystem 100 (e.g., the API 300). In some embodiments, such a GUI or otheruser interface may be generated by the mobile device 400 (such as by anapplication operated thereon) or the device 200, then communicated tothe display 500 for visual presentation to a user (such as inembodiments in which no specialized software or components are installedon the display 500). The display 500 can include control buttons orother input devices that allow a user to interact with other componentsof the system 100 through the display 500.

As discussed below, the API 300 in whole or in part can be executed onor implemented by one or more of the treatment device 200, the mobilephone 400 or other home computing device, and/or the display 500. Themobile application and/or the API 300 can provide the followingfunctionalities, in some embodiments: power on or off the system 100;take before and after images; instruct the user how to perform functionsof the system 100 (e.g., take images, store or access image files,schedule treatment regimens); display images singularly or side-by-side;calculate and monitor user measurements (e.g., wrinkle depth, fine linefrequency, epidermal layer exfoliation, skin hydration); and/or providedetailed images for evaluation. The API 300 and software updates to theAPI 300 can be downloaded from the internet. In some arrangements, theAPI 300 or software configured to access the API 300 comes alreadyinstalled onto one of the components of the system 100, such as, forexample, the display 500. As shown in FIG. 1 , the system 100 caninclude components that communicate with a network of servers 600. Thenetwork of servers 600 can herein be referred to as “the cloud.” One ormore components of the system 100 (e.g., the device 200, the mobilephone 400, the display 500) can communicate with one another wirelessly(e.g., Wi-Fi, Bluetooth) or through wired connections.

With continued reference to FIG. 1 , the device 200 can include atreatment head 240. The treatment head 240 can include a brush 242, anenergy-delivery applicator 244, a camera 246, and/or combinationsthereof. The energy-delivery applicator 244 can be, for example, amicro-current applicator, a LED light applicator, an impulsed lightapplicator, a heat applicator, an ultrasound applicator, and/orcombinations thereof. The treatment head 240 can be a facial scrubbingbrush or a makeup remover pad. The treatment head 240 can apply microcurrent for wrinkle reduction or LED light for wrinkle reduction andtreatment of acne. The treatment head 240 can apply ultrasound forinfusing. The treatment head 240 can be a micro-pulsating infuser toenhance skin absorption. The treatment head 240 can apply impulse lightfor hair removal or hair growth. The treatment head 240 can applyhigh-frequency vibration to exfoliate.

The treatment head 240 can be fixedly attached to the device such thatthe treatment head 240 cannot be removed from the device 200 withoutdestroying the device 200. In some arrangements, the treatment head 240can be reversibly attached to the device 200. In certain configurations,the device 200 can receive a variety of different detachable treatmentheads 240 thereby allowing a user to remove a first treatment head 240from the device 200 and attach a different treatment head 240 to thedevice 200. For example, a user can use the device 200 with a removablebrush 242 attached to the device 200. The user can then remove thedetachable brush 242 from the device 200 and attach a detachable camera246 and take a digital image of the user's skin to see how well thebrush 242 cleaned the user's skin.

The system 100 can process images from the camera 220. In somearrangements, the API 300 can be used for capturing an image with thecamera 220. The API 300 can be used to process images, such as, forexample, an image of the consumer's skin. The API 300 can be used toprocess images captured by the camera 220. The API 300 can be externalto and in communication with the device 200. In some arrangements, theAPI 300 can be included within the device 200. In certainconfigurations, the system 100 can include a device 200 that includes acamera 220 and an API 300 within the device 200. The camera 220 can usethe API 300 to link via Wi-Fi or Bluetooth to the mobile device 400, thedisplay 500, the cloud 600, or combinations thereof. The API 300 canprovide images captured by a fixed camera 222 or a detachable camera 246to the mobile device 400, the display 500, the cloud 600, orcombinations thereof. The API 300 can allow a user to program or controlthe operation of the device 200. In some arrangements, the API 300 canallow a user to use a GUI of the display 500 or the mobile phone 400 toprogram or control the operation of the device 200. For example, the API300 can allow a user to use the mobile phone 400 to program the speed atwhich, and/or the duration of time, the device 200 rotates a brush thatis attached to the treatment head 240 of the device 200. The API 300 canallow a user to schedule or program treatment regimens. The device 200can recognize the treatment head 240 attached to the device 200 and canalert a user if in improper treatment head 240 is attached to the device200.

As discussed above, the camera 220 and the API 300 can allow a user todigitally photograph a section of skin. The system 100 can allow a userto acquire a digital image of skin at an increased magnification. Forexample, the system 100 can allow a user to photograph a section of skinat a magnification of about: 2×, 10×, 50×, 400×, and valuestherebetween. In some arrangements, the system 100 includes a camera 220that includes a zoom-in feature that increases the magnification of thecamera 220. In certain configurations, the system 100 can have a device200 that can receive different detachable cameras 246, allowing a userto exchange the different detachable cameras 246 in order to acquireimages at different magnifications. For example, a user can attach afirst detachable camera 246 to the device 200 to acquire an image of theskin at a magnification of about 50×. The user can then remove the firstdetachable camera 246 from the device 200 and attach a second detachablecamera 246 to acquire an image of the skin at a magnification of about400×.

A user may acquire digital photographs that one or more devices ofsystem 100 analyze to determine information relating to a condition ofthe skin, such as, for example, depth of fine lines and wrinkles,moisture and oil levels within the skin, and/or debris of the epidermis.In some arrangements, a user may acquire images of the skin at 2× to400× magnification to enhance the accuracy of the system 100 indetermining information relating to a condition of the skin such as, forexample, depth of fine lines and wrinkles, moisture and oil levelswithin the skin, and/or debris of the epidermis.

The system 100 can allow a user to acquire images of the skin beforeand/or after a treatment of the skin. The system 100 can enable“before-and-after” visual results, which may be presented via a userinterface displayed by the mobile device 400, device 200, or display500. For example, a user can take a “before” image before treating theskin, then treat the skin, and then take an “after” image of the skin.The treatment administered to the skin can be administered by the device200. The system 100 can allow a user to evaluate a treatmentadministered to the skin. For example, a user can use the system 100 totake a series of images of the skin over the course of time (e.g., overdays, weeks, months) and compare the images to one another to evaluatewhether a treatment regimen applied to the skin is effective atimproving a skin condition (e.g., wrinkle reduction).

The API 300 can help a user manage the images that are acquired with thedevice 200. For example, the API 300 can allow a user to view, organize,and archive the images a user takes with the system 100. The API 300 cancapture and store images and build records. The API 300 can track howoften and how well each treatment improves a condition of the skin. TheAPI 300 can look at trends in the skin condition over time. The API 300can provide the user easy-to-follow tips to improve preventative anddaily skin care habits. The API 300 can be used to transfer the imagesbetween one or more of the mobile device 400, the display 500, and thecloud 600. The API 300 can tag information associated with the imagesuch as the date and/or time that the image was acquired, which may bestored as image metadata associated with a stored image file. The API300 can tag the image with information about how the device 200 was usedimmediately before the image was acquired. The API 300 can track theoperational modes of the device 200 with the resulting images. Forexample, images that indicate skin irritation can be correlated with theoperational modes of the device 200 that preceded the image such thatthe API 300 can recommend a change in the treatment regimen applied tothe skin by the device 200. The API 300 can allow a user to tailor theoperational mode of the device 200 according to the skin sensitivity orskin condition of the user. In some arrangements, the API 300 can takeinformation detail from the digital image and provide the user withcorrective information. The API 300 can provide a user with guidance onhow the device 200 can be used to improve the condition of the skin. Forexample, the API 300 can recommend a type of brush 242 orenergy-delivery applicator 244 to use on the device 200, an operationalmode for using the device 200, and/or a lotion or topical skin product248 to incorporate for use in combination with the device 200.

The API 300 and the camera 220 can be incorporated into a device 200such as a rotatable brush such as a Sonic Dermabrasion brush fromPRETIKA™. The API 300 and the camera 222 can be incorporated intoexisting personal care devices known in the art such as a MicroCurrentdevice, a LED light device, or an Ultrasonic device.

The system 100 can allow the user to watch live digital image and/orvideo feed on a mobile device 400 or display 500 during use of thedevice 200. The system 100 can allow users to see before and afterresults in real-time on a display 500 that is a small LCD monitor thatis included with the device 200. In some arrangements, the system 100does not include a display 500 with the device 200 and can allow usersto see before and after results in real-time on a mobile device 400. Thesystem 100 can wirelessly synch the device 200 with one or more of thecloud 600, the mobile device 400, and the display 500 using Bluetoothand Wi-Fi. The device 200 and the display 500 can include a USB chargerto charge the device 200 and/or the display 500. The USB charger cancharge and/or transfer data to or from the device 200 and the display500.

FIGS. 2A and 2B show an illustrative embodiment of a device 200 of thepresent disclosure. The device 200 can have a bent or dog-leg form. Thedevice 200 can have a handle portion 202 that is sized to be gripped bythe hand of a user. The handle portion 202 can include a grippingfeature 204 that enhances the ability of a user to hold the handleportion 202. As shown in FIG. 2A, the gripping feature 204 can be astrip of material such as, for example, silicone that enhances a user'sability to grip the handle portion 202. In some arrangements, thegripping feature 204 enhances the ability of a user to grip the handleportion 202 when the handle portion is wet. The device 200 can includean indicator 206 that can indicate a status of the device, such as, forexample the charge status of the device 200. The device 200 can includea controller 208 that allows a user to control the operation of thedevice 200. For example, the controller 208 can allow a user to modifythe speed the device 200 rotates the attachment head 240. The device 200can include a charging dock 210 that allows the device 200 to establishan electrical connection with a charging device.

As shown in FIGS. 2A and 2B, the treatment head 240 can be disposed onan end of the device 200. The treatment head 240 can be angled relativeto the handle portion 202 by an angle of approximately 45°. The device200 can include a fixed camera 222 that is disposed on the handleportion 202 in the vicinity of the bent region of the device 200. Asshown in FIG. 2B, the fixed camera 222 can be disposed on a surface ofthe device 200 that faces away from treatment head 240.

FIG. 3A illustrates a docking cradle 700 for the device 200. The dockingcradle 700 can include a recessed central portion 702 that can be sizedto hold the device 200. The device 200 can rest in the docking cradle700 in a substantially horizontal position, as shown in FIG. 3B. Thedocking cradle 700 can include a charging port 704 that aligns with thecharging dock 210 (shown in FIG. 2A) of the device 200 when the device200 is seated in the docking cradle 700. The charging port 704 andcharging dock 210 can establish an electrical circuit when each isaligned with one another, thereby allowing the device 200 to be chargedwhen the device 200 is seated in the docking cradle 700.

FIGS. 4A and 4B illustrate an embodiment of a docking cradle 700A and adevice 200A. The docking cradle 700A can be similar to the dockingcradle 700 except as differently described. The device 200A can besimilar to the device 200 except as differently described. The dockingcradle 700A can be sized to hold the device 200A in a substantiallyvertical orientation, as illustrated in FIGS. 4A and 4B. The device 200Acan include an indicator 206A and a controller 208A similar to theindicator 206 and the controller 208 as described with regard to theembodiment of the device 200 shown in FIGS. 3A and 3B. The device 200Acan have a treatment head 240A that is substantially perpendicular tothe handle portion 202A of the device 200A, as shown in FIG. 4A. Thedevice 200A can include a fixed camera 222A that can be axially alignedwith the treatment head 240A, as depicted in FIG. 4B. The fixed camera222A can be disposed on the handle portion 202A on a side that isopposite of the treatment head 240A.

FIGS. 5A and 5B illustrate an embodiment of a docking cradle 700B and adevice 200B. The docking cradle 700B can be similar to the dockingcradle 700A except as differently described. The device 200B can besimilar to the device 200A except as differently described. The dockingcradle 700B can be sized to hold the device 200B in a substantiallyvertical orientation, as illustrated in FIG. 5A. The device 200B caninclude an indicator 206B and a controller 208B similar to the indicator206A and the controller 208A as described with regard to the embodimentof the device 200A shown in FIGS. 4A and 4B. The device 200B can have atreatment head 240B that is substantially axially aligned with thehandle portion 202B of the device 200B, as shown in FIG. 5A. The device200B can include a charging dock 210B that can align with a docking port704B to allow the device 200B to charge when inserted into the dockingcradle 700B, as described above.

Referring to FIG. 5C, the device 200B can allow different treatmentheads 240 (e.g., a detachable camera 246B, a brush 242B) to be attachedto the handle portion 202B of the device 200B. The detachable camera246B can be similar to the detachable camera 246 described above, exceptas differently described below. The detachable camera 246B can bedisposed on an end of the handle portion 202B. The detachable camera246B can be axially aligned with a longitudinal axis of the handleportion 202B, as shown in FIG. 5C. The detachable camera 246B can seatwithin a platform 230 of the device 200B. The device 200B can include aninterface 232 that establishes an electrical connection with thedetachable camera 246B when the detachable camera 246 is seated in theplatform 230. The interface 232 can be configured to transfer data fromthe detachable camera 246 and/or power to the detachable camera 246. Thedevice 200B can include a drive shaft 234 that can drive a treatmenthead 240 (e.g., a brush 242B) when the accessory is seated on the driveshaft 234. For example, the drive shaft 234 can be adapted to rotate abrush 242B that is seated on the drive shaft 234.

FIGS. 5D-5F show different treatment heads 240 (e.g., a detachablecamera 246B, a treatment head 240B, a hair appliance 250) can be mountedonto the device 200B. FIG. 5D shows a device 200B with a detachablecamera 246B mounted onto the device 200B. FIG. 5E shows a device 200Bwith a treatment head 240B mounted onto the device 200B. FIG. 5F shows adevice 200B with a hair appliance 250B mounted onto the device 200B. Asdiscussed, the treatment head 240B and the hair appliance 250B can eachbe configured to removably couple with a handle portion 202B thatincludes a fixed camera 222, 222A.

FIG. 6 shows an embodiment of a display 500A. The display 500A can besimilar to the display 500 except as differently described. The display500A can be a mini-monitor. The display 500A can come pre-loaded withthe API 300 or configured to communicate with the API 300, as discussedabove. The display 500 can have a screen 502 that displays an image,which in some embodiments may be presented within an interactive userinterface that includes various user interface functionality describedherein. The screen 502 can be a 5-inch screen. The screen 502 can allowa user to better see features of the skin, such as, for example pores orwrinkles. Accordingly, in certain embodiments the display 500A can beused and/or provided in combination with the devices 200, 200A, 200Bdescribed herein so as to provide a convenient standalone system inwhich the images captured from the devices 200, 200A, 200B can bedisplayed on the display 500A without the need for a separate displaydevice.

FIGS. 7A and 7B show an embodiment of a display 500B having a foldablehandle 504B. The display 500B can be similar to the display 500A exceptas differently described. The display 500B can be included with thedevice 200 so that a user need not have a mobile phone 400 or other homecomputing device (e.g., tablet, personal computer) in order to viewimages taken with the device 200 and/or to use the API 300 of the system100. The foldable handle 504B can be moveable and can have an extendedconfiguration (shown in FIG. 7A) and a folded configuration (shown inFIG. 7B). The foldable handle 504B can be arranged to pivot about theportion of the handle 504B that is attached at the back of the screen502B. The foldable handle 504B can be rotated about the portion of thehandle 504B that attaches at the back of the screen 502B, allowing thehandle 504B to move between the extended and the folded configurations.In the extended configuration, the handle 504B can be substantiallyparallel with the screen 502B of the display 500B. When the handle 504Bis in the extended configuration, a user can hold the display 500B asthe user would hold a handheld mirror. In the folded configuration, thehandle 504B can form an angle with the display 502B, allowing the handle504B to serve as a base that supports the display 500B and holds thedisplay 500B in a substantially upright orientation.

In the illustrated embodiment shown in FIG. 7B, the handle 504B forms anangle of about 60 degrees with the screen 502B, thereby holding thescreen 502B about 30 degrees from vertical. In certain arrangements, thehandle 504B forms an angle other than 60 degrees with the screen 502B.The handle 504B can be adapted to have a plurality of foldedconfigurations. For example, the handle 504B can have a first foldedconfiguration that holds the screen 502B about 10 degrees from verticaland a second folded configuration that holds the screen about 45 degreesfrom vertical. The handle 504B can have a folded configuration thatholds the screen 502B from vertical by an angle of: 5 degrees, 10degrees, 20 degrees, 30 degrees, 45 degrees, 60 degrees, 80 degrees,other values of degrees, and values therebetween.

In some arrangements, the foldable handle 504B can be reversiblyattached to the display 500B. For example, the foldable handle 504B canbe attached to a frame (not shown) that is sized to receive the display500B, allowing a user to insert or remove the display 500B from theframe. In certain arrangements, the foldable handle 504B can be attachedto a frame that is sized to receive a mobile phone 400, thereby allowinga user to attach the foldable handle 504B to the mobile phone 400 of theuser.

FIG. 8 shows an embodiment of a display 500C having a foldable handle504C. A cable 506C can be attached to the display 500C and to the device200C. The cable 506C can be used to make a wired connection between thedevice 200C and the display 500C. The cable 506C can be used to transmitdata between the device 200C and the display 500C. For example, thecable 506C can transmit to the display 500C image data that has beenacquired by the device 200C, allowing an image captured by the device200C to be displayed on the display 500C.

FIG. 9 shows a display 500D having a foldable handle 504D. The display500D can be adapted to communicate with a device 200D through a wirelessconnection. The device 200D can transmit a device signal 602 that can bereceived by the display 500D. The display 500D can transmit a displaysignal 604 that can be received by the device 200D. The device signal602 can include data (e.g., image data). The device signal 602 caninclude image data that can be displayed on the display 500D. Forexample, the device 200D can wirelessly transmit to the display 500D animage that was acquired by the device 200D, thereby allowing the display500D to display the acquired image. The display signal 604 can includedata (e.g., operational data). The display signal 604 can include datathat modifies or controls operation of the device 200D. For example, thedisplay signal 604 can include data that programs the device 200D torotate a treatment head of the device 200D at a specific speed (e.g.,rpm) for a specific amount of time.

FIGS. 10A and 10B illustrate an embodiment of a device 200E having adetachable camera 246E. The device 200E is shown seated in a dockingcradle 700E in FIG. 10A. The device 200E is shown removed from thedocking cradle 700E in FIG. 10B. The device 200E can be seated in thedocking cradle 700E to charge the device 200E, as described previously.The device 200E can be similar to the device 200 except as differentlydescribed. The detachable camera 246E can be similar to the detachablecamera 246 except as differently described. The docking cradle 700E canbe similar to the docking cradle 700 except as differently described.

Referring to FIG. 10A, the detachable camera 246E can have a housing247E. The housing 247E can have a base portion 249E. The base portion249E can be adapted to attach to the handle portion 202E of the device200. In the illustrated embodiment, the base portion 249E issubstantially cylindrical. The housing 247E can have a tip portion 251Ethat is adjacent to the base portion 249E. In the illustratedembodiment, the tip portion 251E tapers away from the base portion 249E.The tip portion 251E can surround a central opening 253E of the housing247E, as shown in FIG. 10A. In some arrangements, the central opening253E is covered by a focusing lens 255E. In certain variants, thecentral opening 253E is not covered by a focusing lens 255E. Asdescribed in more detail below, the housing 247E can be shaped so thatthe detachable camera 246E is able to focus on a specific section ofskin at a desired magnification. For example, the housing 247E can bearranged to provide the correct distance between the skin and a cameralens of the detachable camera 246E, allowing the detachable camera 246Eto get the correct image of the skin.

The device 200E can have one or more controllers 208E that can besimilar to the controller 208 except as differently described. In theillustrated embodiment, the device has a power controller 209E and atrigger controller 211E. The trigger controller 211E can activate thedetachable camera 246E. For example, pressing the trigger controller211E can activate the detachable camera 246E to take a picture. Incertain arrangements, the trigger controller 211E can activate atreatment head 240 (shown in FIG. 1 ) that is attached to the device200E. For example, pressing the trigger controller 211E can activate thetreatment head 240 to rotate. The power controller 209E can override thetrigger controller 211E. For example, the power controller 209E can bean ON/OFF switch. When the power controller is in the OFF position, thetrigger controller 211E can be disabled such that pressing the triggercontroller 211E does not activate a treatment head 240 or detachablecamera 246E that is attached to the device 200E.

Referring to FIG. 10B and FIG. 11 , the docking cradle 700E can have acharging port 704E that aligns with a charging dock 210E disposed on thedevice 200E when the device 200E is seated in the docking cradle 700E.As described previously with regard to FIGS. 2A-3B, the charging port704E and the charging dock 210E can establish an electrical circuit wheneach is aligned with one another, thereby allowing the device 200E to becharged when the device 200E is seated in the docking cradle 700E.

FIGS. 12A and 12B illustrate that the detachable camera 246E can bereversibly attached to the platform 230E of the device 200E, asdescribed with regard to FIGS. 5A-F. The detachable camera 246E is shownseated in the platform 230E in FIG. 12A. The detachable camera 246E isshown removed from the platform 230E in FIG. 12B.

FIGS. 13A-C illustrate different views of the detachable camera 246E. Asshown in FIG. 13A, the detachable camera 246E can have a housing 247Ethat has a substantially cylindrical base portion 249E that is joined toa tapered tip portion 251E. FIG. 13B is a bottom view of the detachablecamera 246E, illustrating that the base portion 249E can includefeatures to allow the detachable camera 246E to attach to the platform230E (shown in FIG. 12B) of the handle portion 202E. In the illustratedembodiment, the base portion 249E has a collar 257E that is shaped toseat into the platform 230E in a first orientation and then be locked tothe platform 230E when the detachable camera 246E is rotated to a secondorientation. For example, referring to FIGS. 12B and 13B, the detachablecamera 246E can include one or more tabs 261E that can be inserted intoa corresponding recess 263E of the platform 230E. The detachable camera246E can then be rotated to bring the tab 261E underneath a flange 265Eof the platform 230E, thereby locking the detachable camera 246E ontothe handle portion 202E. The platform 230E can have an interface 232Ethat aligns with a corresponding interface 267E on the collar 257E whenthe detachable camera 246E is locked onto the handle portion 202E.

FIG. 13C is a cross-sectional view of the detachable camera 246E. In theillustrated embodiment, the detachable camera 246E is hollow with thebase and tip portions 249E, 251E circumferentially surrounding alongitudinal axis of the detachable camera 246E. The detachable camera246E can include a light source 269E that is circumferentiallysurrounded by the housing 247E. The light source 269E can illuminate theskin that covers the central opening 253E of the detachable camera 246Ewhen the detachable camera 246E is in contact with the skin. The lightsource 269E can be configured to emit different light at differentwavelengths and intensities. For example, the light source 269E can emita first combination of light wavelengths and intensities that foster theimaging of wrinkles. The light source 269E can emit a second combinationof light wavelengths and intensities that foster the imaging of pores.The second combination of light wavelengths and intensities can bedifferent from the first combination of light wavelengths andintensities. The device 200E can allow a user to select the wavelengthsand intensities of light that are emitted by the light source 269E. Thelight source can be an LED. The light source can be a light source otherthan an LED. The LED lights can be configured to illuminate the skin forconsistent images. The lights can be in a cross-polarized configurationwith the camera. The cross-polarization of the lights with the cameracan allow the camera to see slightly beneath the surface of the skin.

The detachable camera can include a camera lens 271E. In the illustratedembodiment, the camera lens 271E is disposed near the collar 257E. Thebase and tip portions 249E, 251E of the housing 247E can be sized sothat camera lens 271E is the correct distance from the skin when thedetachable camera 246E is in contact with the skin. In other words, thehousing 247E can be sized so that the distance between the camera lens271E and the end of tip portion 249E that surrounds the central opening253 is the correct focal length to produce a sharp image of the skin atthe desired magnification.

In some embodiments, the detachable camera 246E can include a focusinglens 255E. In the illustrated embodiment, the focusing lens 255E isdisposed at the narrow end of the tapered tip portion 251E. The focusinglens 255E can be adapted to focus light on the camera lens 269E toproduce a sharp image of the skin at the desired magnification.

FIG. 14 illustrates that the system 100 can communicate with a contentmanagement system (CMS) 800, which may implement a web application orservice that is remotely accessible by the mobile device 400 and/ordevice 200, such as via the API 300. The CMS can allow the system 100 todownload or display educational information, provide instructions foruse manuals, provide company brand information, display purchasinginformation with links to online and retail sellers, or other contentvia the API 300. The CMS can be configured to recommend products to theuser, modify static content on the mobile app, provide a portal toreview communications with the API 300 or other component of the system100, and provide analytics. The system 100 can communicate with the CMS800 to input educational or historical data and images to allow the userto make notes comparing results of the system 100 with topical and othertreatments used in conjunction with the system 100. As discussed themobile application can be supported on iOS, Android and/or other deviceoperating system, and can pull in operating software data using the API300.

The CMS 800 can keep daily, weekly, monthly, or annually groupedhistorical data for the user. The CMS 800 can implement functionality tovirtually measure, estimate or calculate wrinkle depth comparison of thebefore and after photos from each treatment or use of the device 200,such as via automated comparisons of the images (which may includeapplying transformations to the image data, generating features from theimage data for input to a machine learning model, and/or other methods).The before and after photo images of the system 100 can show thecondition (e.g., dry, flaking skin) of the epidermal layer or wrinkleand fine lines. The CMS 800 can note the day and time of each treatmentor use of the device 200. Images taken from the device 200 can beuploaded or otherwise transferred to skin care professionals. The CMS800 can allow a user to communicate with the device company by email ortext messaging. The CMS 800 can allow the device to display aninteractive menu that allows the mobile application to recommend (andoptionally offer for purchase) other company products directly to theuser (where the recommended products may be based on the results of theautomated image analysis) and allow the user to directly communicatewith the company. The CMS 800 can provide custom skin care routines, howto use tips, user manual information, or treatment recommendations. TheCMS 800 or API 300 can allow the user to sign up for exclusive offers(e.g., discounts off of next orders, early notice about new products,skincare tips). The CMS 800 can provide links to connect with otherforms of social media (e.g., Facebook, Twitter, Instagram, andpinterest). The CMS 800 can allow the system 100 to be configured for asingle user setup or a multiple user set up.

The system 100 (e.g. the CMS 800 or the API 300) may include orcommunicate with artificial intelligence (AI) or machine learningcomponents. The system 100 can provide personalized, AI-basedintegrative solutions. The AI-based solutions can be based on images ofthe user's skin or hair or other data associated with the user. Thesystem 100 can provide AI beauty and lifestyle skin-data-basedintegrative personalized solutions to home beauty care users based oninteractive AI and data intelligence technology within the API 300 orCMS 800. For example, in one embodiment, one or more servers 600 mayimplement one or more machine learning models that have been trained toidentify various skin or hair information described herein (such aswrinkle depth, etc.) based on one or more images (and/or associatedmetadata) provided to the model as input. In some embodiments, anoperator or administrator of a server 600 or the API described hereinmay provide one or more machine learning models with labeled trainingdata in order to train the model(s). The one or more machine learningmodels may implement any of various classification algorithms orregression algorithms known in the art in order to generate output ofthe model(s). As one example, training images depicting human faces maybe labeled with the locations within the image and associated depths ofskin wrinkles within the images, which may be provided to a machinelearning model in order to train the model to identify skin wrinkles(such as via one or more classification algorithms or model types) andpredict a numeric depth of each identified wrinkle (such as via one ormore regression algorithms or model types). The trained model(s) may beperiodically updated or retrained based on additional images, sensordata and/or other data received from use of the device 200 by users. Thetrained models may be operated remotely from the use location of thedevice 200 (such as by the model being implemented at a server that isprovided input data via the API described herein), or the trained modelmay be integrated within a mobile application or otherwise provided forlocal execution at the mobile device 400 or device 200.

The camera 222, 246 can include one or more sensors 243 (FIGS. 4B and5C). The sensors 243 can be configured to provide data on skin or haircondition. For example, the sensor 243 can be configured to measure oranalyze one or more of the following: moisture, pores, sebum,elasticity, fine lines, and/or wrinkles. The sensor 243 can include acapacitive sensor, an optical sensor (e.g., a photodiode), and/or anelasticity oscillating probe sensor. The sensor 243 can be configured toacquire data on skin or hair condition simultaneously or in conjunctionwith the camera 222, 246 taking images of the skin or hair. In somearrangements, the sensor 243 can acquire data on the condition of theskin or hair independent of the camera 222, 246 taking an image of theskin or hair. The system 100 can be configured to associate or link animage from the camera 222, 246 with the corresponding data from thesensor 243. In some variants, the sensors 243 can surround the cameralens. The system 100 can be configured to analyze the user's face withAI and the image and sensor data from the camera 222, 246. The system100 can allow a user to track skin progress. The system 100 can giveinformation about the health and actual needs of the user's skin. Thecamera 222, 246 can show a digital image of wrinkles of a user's skin.The API 300 or CMS 800 can analyze the number of wrinkles, the depth ofthe wrinkles, the length of the wrinkles, and how much the wrinklesbranch off. The API 300 can map out skin pores in a similar way.

In some embodiments, input images, associated metadata, sensor data,and/or other input features captured from the device 200 may be providedto multiple machine learning models, such as convolutional neuralnetworks or other deep neural networks, which are each trained toidentify and assess different aspects of the images or other inputfeatures. For example, one or more of the machine learning models orindividual layers within a model may be trained to identify and assess(such as assessing a quality, depth or extent of damage, depending onthe output type of a given model) one or more of: moisture, pores,sebum, elasticity, fine lines and/or wrinkles. Some models may betrained to receive images or related image features as input, whileother models may additionally or alternatively receive input datagenerated from one or more sensors of the device other than a camera,such as a sensor capacitive sensor, photodiode optical sensor,elasticity oscillating probe sensor and/or others. The weights assignedto each of the various input features (such as features captured by orderived from the different sensors) when predicting a given outputvariable may be learned in a training process. It will be appreciatedthat any of various machine learning model types or associatedalgorithms may be employed, such as any of various supervised learningmodels including but not limited to a Naive Bayes classifier, a linearregression model, Support Vector Machines, neural networks in variousforms, a k-NN algorithm, etc.

In addition to being provided for display to a user, output of one ormore machine learning models described above may be provided as input tofurther models, algorithms or modules. For example, a module may beconfigured to recommend skincare products and/or other home beauty careservices or treatments to a user based on the above model output.Another module may be configured to track improvement or other changesto one or more conditions or health factors of a user's skin over time,such as tracking progress in the machine learning model's assessment ofa user's wrinkle depth across images taken over a given time period(e.g., over the length of time that the user uses the device 200).Additional uses of the models' output may include recommending devicesettings or treatment regimens for the user's use of the device 200.

The system 100 can include a computer chip or component(s) of acomputer-based control system that stores a computer program. In someembodiments, the component(s) of a computer-based control system canstore computer program instructions, for example, within anon-transitory computer-readable storage medium such as a persistentmagnetic storage drive, solid state drive, etc. The execution of thoseinstructions may control the entire system 100 or sub-system(s) thereof.For example, when executed by a processor of the system 100, theinstructions may cause the components of the system 100 to communicatedata between one another. The functions of the CMS 800 or othercomponents of the system 100 described herein may be stored as one ormore instructions on a processor-readable or computer-readable medium.The term “computer-readable medium” refers to any available medium thatcan be accessed by a computer or processor. By way of example, and notlimitation, such a medium may comprise random access memory (RAM),read-only memory (ROM), electrically erasable programmable read-onlymemory (EEPROM), flash memory, compact disc read-only memory (CD-ROM) orother optical disk storage, magnetic disk storage or other magneticstorage devices, or any other medium that can be used to store desiredprogram code in the form of instructions or data structures and that canbe accessed by a computer. It should be noted that a computer-readablemedium may be tangible and non-transitory. As used herein, the term“code” may refer to software, instructions, code or data that is/areexecutable by a computing device or processor.

The chip or computer-based control system can include a wirelessreceiver or other similar component adapted for receiving commands sentfrom the API 300 or from the network to which the system 100 isconnected. The computer chip can listen for commands sent from the API300 over the network to which the system 100 is connected. The computerchip can include a transmitter for transmitting information to the API300 or to the network on which the system 100 is connected. The computerchip can post status and data about its current functioning state to theAPI 300 or to the network on which the system 100 is connected. Thesystem 100 can include a wireless transmitter and receiver that allowsthe system 100 to communicate with a WiFi modem. The system 100 cancommunicate with a mobile device 400 directly or through an intermediaryWiFi modem. The WiFi modem can allow the system 100 to transmit andreceive signals over the internet with a cloud server 600A, 600B. Thecloud server 600A, 600B can act as an intermediary between the system100 and the CMS 800 that is used for maintaining the API 300.

The system 100 can include a printed circuit board assembly (PCBA). ThePCBA can include a printed circuit board (PCB). The PCB can include amain processor, a Wi-Fi antenna (e.g., IPEX antenna), a power managementunit (PMU), a power control button, an LED indicator light, resistanceand capacitive components. The PCBA can be in communication with thecamera 222, 246, 222F (discussed below) and the one or more sensors 243,243F (discussed below). The PCBA can communicate with a lens module withsensor. The camera 222, 246, 222F can be a two mega pixel 1920×1080camera. The camera 222, 246, 222F can communicate with the PCBA througha cable connected to the main board of the PCBA. The system 100 caninclude a power cord from the PCBA to an internal battery. The internalbattery can be rechargeable. The system 100 can be configured to bepowered through direct connection to a wall power outlet. The system 100can be configured to recharge the internal battery through directconnection to a wall power outlet. As discussed, the system 100 caninclude a USB connector port on the device 200. The USB port can enablethe direct transfer of measurement data onto a PC or notebook. Thesystem 100 can include software that allows management of the resultsand storage of data (e.g., image archiving) on a screen of a computer ormobile device, as described herein.

The CMS web application 800 can be maintained by the company thatmanufactures or sells the system 100. The mobile application of thesystem 100 can display an interactive menu that allows the mobileapplication to sell other company products directly to the user andallow the user to directly communicate with the company. The user candownload the mobile application from the website of the company thatmanufactures or sells the system 100. The application can allow the userto set skin goals, sync routines, track progress, and earn rewards. Insome embodiments, the user selects the device 200 by model number, name,or picture image when the application is opened. The CMS web application800 can control the images taken with educational information and managethe ecommerce section of the mobile application. The CMS web application800 can save data to a database of the API 300. The mobile applicationof the system 100 can retrieve the data saved by the CMS 800 to thedatabase of the API 300. The mobile application of the system 100operating on a mobile device 400 can keep track of the daily, weekly,monthly, or annually use of the system 100.

With continued reference to FIG. 14 , the system 100 can include onemore machine learning software components or modules 900. Thecomponent(s) 900 can communicate with a computer chip or component(s) ofa computer-based control system of the system 100. The computer chip cancommunicate with a first server 600A or a second server 600B. The firstserver 600A can include applications or software that enable thecalculations for measuring and monitoring skin features (e.g., wrinkledepth) or other analytics, as discussed herein. The second server 600Bcan include applications or software that enables the storage orarchiving of user images and other data. The CMS web application 800 canbe accessed on a mobile device 400 using a cloud-based graphical userinterface (GUI) associated with the CMS 800 and various features of theCMS 800, such as via either a browser (such as a web browser) or adedicated application installed on the mobile device 400.

FIGS. 15A-15C illustrate an embodiment of a GUI 802 which may begenerated by the CMS web application 800 and/or by the mobile device,and which allows a user to interact with the CMS 800. In the illustratedembodiment, the GUI 802 is displayed on a mobile device 400. The GUI 802can include a menu icon 804 that allows the user to access differentfeatures of the CMS 800 or mobile app. The GUI 802 can include one ormore display windows 806A, 806B. The GUI 802 can have a display window806A that allows the user to access information such as: company contactinfo or other information about the company; user tips (e.g., skin careroutines, how to use the device 200, user manuals, treatmentrecommendations). FIG. 15B shows that the GUI 802 can include a firstimage field 810A. The first image field 810 can show a real-time imagefrom the camera of the device 200. The user can hold the device 200 overthe area of the skin to be treated and view the real-time image of theskin in the first image field 810A. The user can scroll or move thedevice 200 until a desired portion of the skin is displayed in the firstimage field 810A, at which time the user can press a shutter icon on theGUI 802 to take a picture of the skin. After the picture is taken of theskin, the first image field 810A can display this image as a beforepicture of the skin to be treated. FIG. 15C illustrates that the GUI 802can include a second image field 810B. The second image field 810B candisplay the skin after the skin was treated. The second image field 810Bcan be a real-time image that is updated as the user moves or scrollsthe device 200 over the skin. In some embodiments, the user scrolls thedevice 200 over the skin until the second image field 810B displays thesame region of skin as shown in the first image field 810A (the beforetreatment image). After the device 200 is properly positioned on theskin, the user can press an icon on the GUI 802 to capture a secondimage (the after treatment image) in the second image field 810B. Theimages captured in the first and second image fields 810A, 810B can thenbe transferred to the CMS 800 or API 300 for further processing, asdescribed herein.

FIGS. 16A and 16B show a treatment device 200F that is similar to thetreatment device 200 except as differently described. In certainembodiments, the treatment device 200F can be used in combination withthe features described above including those discussed in context withthe treatment devices 200, 200A, 200B, 200C, 200D, 200E described aboveincluding, for example, the system 100, the CMS web application 800, theAPI 300, the mobile device 400, CMS 800, machine learning components ormodules 900, display, and/or docking cradle.

As discussed, the device 200F can have a handle portion 202F that issized to be gripped by the hand of a user at grip portion. The device200F can have a head portion 203F that is disposed at an end of thehandle portion 202F. The device 200F can include a treatment head 240Fand a camera 222F. In the illustrated embodiment, the camera 222F isfixed to the treatment head 240F and referred to herein as a fixedcamera but in modified arrangements the camera 222F could be removable.The treatment head 240F and the fixed camera 222F can be disposed on thehead portion 203F of the device 200F, as shown. The fixed camera 222Fcan be configured as a lens module 260F that allows the fixed camera222F to image the skin with or without the device 200F making contactwith the skin, as described herein. The device 200F can be docked in adocking cradle 700F to charge a battery that is housed in the handleportion 202F, thereby allowing the device 200F to be used in a cordlessmode of operation. In some variants, the device 200F can be powered byplugging the device 200F into a wall electrical outlet such that thedevice 200F can be used in a corded mode of operation.

As discussed herein, the treatment head 240F can be configured to bedetachable from a platform 230F of the device 200F. The platform 230Fcan allow a user to remove a first treatment head 240F from the device200F and install a different treatment head 240F onto the device 200F.For example, FIG. 16A shows the device 200F with a micro-currenttreatment head 240F attached to the platform 230F while FIG. 17 showsthe device 200F with a brush treatment head 240F attached to theplatform 230F.

In certain embodiments, the micro-current treatment head 240F canutilize microcurrent technology to trigger the body's natural skinrejuvenation mechanism. The micro current emitted at the face can becreated between two poles—negative and positive that define two “lobes”or halves of a current emitter element. These lobes can be separatedfrom one another by insulation element, which can be made fromnon-electrically-conductive material, such as plastic or rubber or thelike. Additional embodiments and details of micro-current treatment headcan be found in U.S. Pat. No. 9,272,141, which is hereby incorporated byreference herein in its entirety.

As discussed above, in some embodiments, the treatment head 240F cannotbe removed from the platform 230F and/or the head portion 203F withoutdestroying the device 200. In addition, in some embodiments, thetreatment head 240F can comprise other treatment components such as aLED light device, and/or an ultrasound device. With reference to FIG.16A, the fixed camera 222F and the treatment head 240F can be alignedwith one another and face in opposite directions along the longitudinalaxis 10 of the platform 230F, which in the illustrated embodiment canalso be a longitudinal axis of the head portion 203F, as shown. Theorientation of each of the fixed camera 222F and the treatment head 240Frelative to the handle portion 202F can facilitate proper positioning ofthe fixed camera 222F during imaging of the skin with the device 200Fand proper positioning of the treatment head 240F during treatment ofthe skin. As can be appreciated from FIGS. 16A and 16B, the handleportion 202F can include a gripping feature 204F that enhances theability of the user to grip the handle portion 202F. The device 200F caninclude a controller 208F that allows the user to control the operationof the device 200F. The controller 208F can be positioned medially onthe handle portion 202F under the treatment head 246F while the grippingfeatures 204F are positioned laterally of the controller 208F. Thisarrangement of the handle portion 202F allows a user to use a thumb orfinger to operate the controller 208F while the treatment head 246F isin contact with the skin. FIGS. 16A and 17 illustrate that the device200F can include a camera control button 212F that is oriented mediallyon the handle portion 202F under the fixed camera 222F, therebyfacilitating proper orientation of the fixed camera 222F and actuationof the fixed camera 222F without disrupting the position of the fixedcamera 222F.

As discussed, the fixed camera 222F can be configured as a lens module260F that can image or otherwise analyze the skin with or without makingcontact with the skin. The lens module 260F can have a cover 224F thatforms a waterproof or water-resistant seal with the housing of thehandle portion 202F. The cover 224F can be transparent and made ofmaterial (e.g., plastic) that allows light to pass through the cover224F such that the lens module 260F can image the skin through the cover224F, as described herein. In some aspects, the device 200F can includeone or more sensors 243F that are configured to measure a property ofthe skin (e.g., elasticity, moisture content). In some aspects, thesensor 243F can measure a property of the skin when the fixed camera222F acquires an image of the skin such that the measured property ofthe skin can be associated with the corresponding image of the skin. Inthe illustrated embodiment, the sensor 243F is disposed on the housingand adjacent the cover 224F of the lens module 260F. In some variants,the sensor 243F can be disposed on or under the cover 224F. In certainembodiments, the sensor 243F can be configured as described above withrespect to sensor 243 and can be configured to provide data on skin orhair condition. For example, the sensor 243F can be configured tomeasure or analyze one or more of the following: moisture, pores, sebum,elasticity, fine lines, and/or wrinkles. The sensor 243F can include acapacitive sensor, an optical sensor (e.g., a photodiode), and/or anelasticity oscillating probe sensor.

FIG. 17 shows that the device 200F can include an indicator 206F. Theindicator 206F can indicate a status of the device 200F, as discussedherein. In some aspects, the indicator 206F can be a LED that is mounteddirectly onto a PCB of the device 200F. In some aspects, the indicator206F can be a dual-color LED light. The indicator 206F can illuminate afirst color (e.g., red) to indicate a power on status of the device206F. The indicator 206F can illuminate a second color (e.g., blue) toindicate a WiFi status of the device 206F. For example, the indicator206F can illuminate in a steady fashion to indicate a network connectionis successful. The indicator 206F can illuminate in a flashing fashionto indicate the device 200F is transferring or receiving data. Thecamera control button 212F can be configured to power on and off thedevice 200F and to operate the fixed camera 222F to take an image. Forexample, a press of the camera control button 212F for a prolong time(e.g., five seconds) can be used to power on or off the device 200Fwhile a press of the button 212F for a short time (e.g., less that onesecond) can be used to actuate the fixed camera 222F to take an image.

As shown, the indicator 206F can be positioned relative to the cameracontrol button 212F in such a way as to allow the user to aim the lensmodule 206F by feel and without looking at the device 200F. Theindicator 206F can be disposed along a medial axis 12 of the device 200Fbetween the camera control button 212F and the lens module 260F, asshown. The user can place a finger on the camera control button 212F toprepare to take an image with the fixed camera 222F. The user can feelthe orientation of the indicator 206F relative to the camera controlbutton 212F to allow the user to infer the direction of the lens module260F without requiring the user to look at the lens module 260F. Asshown, the cover 224F of the lens module 260F can have a tear-drop shapethat tapers toward the indicator 206F. The tear-drop shape of the cover224F can also help a user to aim the lens module 260F without looking atthe device 200F. In some aspects, the user can feel the orientation ofthe tear-drop shaped cover 224F by contact of the lens module 200F withthe skin. In some aspects, the user can feel the orientation of thetear-drop shaped cover with a finger of the hand that is holding thedevice 200F, as described herein.

FIG. 18 shows the device 200F with the cover 224F removed from thehousing of the handle portion 202F in order to more clearly show theinternal space of the lens module 260F. The lens module 260F can includea compartment 259F enclosed by the cover 224F and the housing of thehandle portion 202F. As shown, the lens module 260F can include a lightsource 262F and a camera lens 264F. The camera lens 264F can includeboth an optical lens and an optical sensor that detects light after thelight has passed through the optical lens. For example, in some variantsthe camera lens 264F can be an optical lens that is arranged in serieswith an optical sensor (e.g., 2 mega-pixel sensor, 1920×1080). The lightsource 262F and the camera lens 264F can each be disposed under thecover 224F (e.g., within the compartment 259F) such that the lightsource 262F can illuminate the skin for the camera lens 264F whether thecover 224F is in contact with the skin or spaced apart from the skin. Inthis way, the lens module 260F can enable dual modes of skin imaging oranalysis. In some aspects, a sensor 243F can be positioned under thecover 224F. The sensor 243F can be configured to measure acharacteristic of the skin (e.g., elasticity). In some aspects, thesensor 243F can measure the skin when the cover 224F is in contact withthe skin (e.g., elasticity). In some aspects, the sensor 243F canmeasure a skin characteristic when the cover 224F is spaced apart fromthe skin (e.g., infrared thermal properties). In some aspects, the lightsource can be an LED. In some aspects, the light source 262F can be asuper luminosity white LED. In some aspects, the light source 262F canbe a flashlight for a digital camera or cellular phone.

FIG. 19 is a schematic illustration of a hardware of the device 200. Thedevice 200F can include a battery 270F. The battery 270F can berechargeable or disposable. The device 200F can include a main board272F. The main board 272F can be connected to the battery 270F. The mainboard 272F can receive an input from one or more of the controller 108,the camera control button 212F, the sensor 243F, and the camera lens264F. The device 200F can include a memory 274F (e.g., flash drive). Theindicator 206F can be wired directly to the main board 272F. The mainboard 272F can be wired to the light source 262F and the camera lens264F.

FIG. 20 shows an exploded view of the device 200. As discussed, the mainboard 272F can be connected directly or indirectly to one or more of theindicator 206F, the light source 262F, and the camera lens 264F. Themain board 272F can receive an input from one or more of the controller208F, the camera control button 212F, the camera lens 264F, and thesensor 243F.

FIG. 21 illustrates a side cross-sectional view of the device 200F. Asdiscussed, the lens module 260F and the treatment head 240F can belongitudinally aligned with one another along the longitudinal axis ofthe platform 230F. The light source 262F and the camera lens 264F can beenclosed by the housing of the head portion 203F and the cover 224F ofthe lens module 260F. The controller 208F and the camera control button212F can be positioned on the handle portion 202F such that a user canorient the treatment head 240F or the lens module 260F without requiringthe user to look at the device 200F, as discussed herein. The lensmodule 260F can be configured to image or otherwise analyze the skin ineither a mode in which the device 200F is contacting the skin or in amode in which the device 200F is not contacting the skin.

FIG. 22 illustrates certain components of a computing environment 301suitable for use in various embodiments of the present disclosure, withfurther components discussed above with respect to FIG. 1 . As depictedin FIG. 22 , the computing environment 301 may include a computingsystem 302. The general architecture of the computing system 302 mayinclude an arrangement of computer hardware and software components usedto implement aspects of the present disclosure. The computing system 302may include many more (or fewer) elements than those shown in FIG. 22 .It is not necessary, however, that all of these generally conventionalelements be shown in order to provide an enabling disclosure. In someembodiments, the computing system 302 may be an example of what isreferred to as the mobile device 400 above. The device 200 describedabove may additionally or alternatively include similar hardware to thatillustrated as being included in computing system 302, such as adisplay, processing unit, network interface, memory, operating system,etc. Furthermore, modules illustrated as part of computing system 302(such as device interaction and control module 320 and image analysismodule 322) may be included within mobile device 400, device 200, and/oranother remote or local device, depending on the embodiment.

As illustrated, the computing system 302 includes a processing unit 306,a network interface 308, a computer readable medium drive 310, aninput/output device interface 312, an optional display 326, and anoptional input device 328, all of which may communicate with one anotherby way of a communication bus 336. The processing unit 306 maycommunicate to and from memory 314 and may provide output informationfor the optional display 326 via the input/output device interface 312.The input/output device interface 312 may also accept input from theoptional input device 328, such as a keyboard, mouse, digital pen,microphone, touch screen, gesture recognition system, voice recognitionsystem, or other input device known in the art. In some embodiments, theinput-output device interface 312 or network interface 308 may be usedto communicate with the device 200 described above.

The memory 314 may contain computer program instructions (grouped asmodules or components in some embodiments) that the processing unit 306may execute in order to implement one or more embodiments describedherein. The memory 314 may generally include RAM, ROM and/or otherpersistent, auxiliary or non-transitory computer-readable media. Thememory 314 may store an operating system 318 that provides computerprogram instructions for use by the processing unit 306 in the generaladministration and operation of the computing system 302. The memory 314may further include computer program instructions and other informationfor implementing aspects of the present disclosure. For example, in oneembodiment, the memory 314 may include a user interface module 316 thatgenerates user interfaces (and/or instructions therefor) for displayupon a computing system, e.g., via a navigation interface such as abrowser or application installed on the computing system 302 or theclient computing system 303.

In some embodiments, the memory 314 may include a device interaction andcontrol module 320 and image analysis module 322, which may be executedby the processing unit 306 to perform operations according to variousembodiments described herein. For example, the device interaction andcontrol module 320 may be used to send control commands to the device200, while the image analysis module 322 may be configured to analyzeimage data or images received from the device 200. The modules 320and/or 322 may access the data store 330 in order to retrieve datadescribed above and/or store data (such as images and associatedmetadata). The data store may be part of the computing system 302,remote from the computing system 302, and/or may be a network-basedservice.

In some embodiments, the network interface 308 may provide connectivityto one or more networks or computing systems, and the processing unit306 may receive information and instructions from other computingsystems or services via one or more networks. In particular, thecomputing system 302 may establish a communication link 342 with anetwork 336 (e.g., using known protocols) in order to sendcommunications to other devices over the network 336.

Conclusion

It should be emphasized that many variations and modifications may bemade to the herein-described embodiments, the elements of which are tobe understood as being among other acceptable examples. All suchmodifications and variations are intended to be included herein withinthe scope of this disclosure and protected by the following claims.Moreover, any of the steps described herein can be performedsimultaneously or in an order different from the steps as orderedherein. Moreover, as should be apparent, the features and attributes ofthe specific embodiments disclosed herein may be combined in differentways to form additional embodiments, all of which fall within the scopeof the present disclosure.

Conditional language used herein, such as, among others, “can,” “could,”“might,” “may,” “e.g.,” and the like, unless specifically statedotherwise, or otherwise understood within the context as used, isgenerally intended to convey that certain embodiments include, whileother embodiments do not include, certain features, elements and/orstates. Thus, such conditional language is not generally intended toimply that features, elements and/or states are in any way required forone or more embodiments or that one or more embodiments necessarilyinclude logic for deciding, with or without author input or prompting,whether these features, elements and/or states are included or are to beperformed in any particular embodiment.

Moreover, the following terminology may have been used herein. Thesingular forms “a,” “an,” and “the” include plural referents unless thecontext clearly dictates otherwise. Thus, for example, reference to anitem includes reference to one or more items. The term “ones” refers toone, two, or more, and generally applies to the selection of some or allof a quantity. The term “plurality” refers to two or more of an item.The term “about” or “approximately” means that quantities, dimensions,sizes, formulations, parameters, shapes and other characteristics neednot be exact, but may be approximated and/or larger or smaller, asdesired, reflecting acceptable tolerances, conversion factors, roundingoff, measurement error and the like and other factors known to those ofskill in the art. The term “substantially” means that the recitedcharacteristic, parameter, or value need not be achieved exactly, butthat deviations or variations, including for example, tolerances,measurement error, measurement accuracy limitations and other factorsknown to those of skill in the art, may occur in amounts that do notpreclude the effect the characteristic was intended to provide.

Numerical data may be expressed or presented herein in a range format.It is to be understood that such a range format is used merely forconvenience and brevity and thus should be interpreted flexibly toinclude not only the numerical values explicitly recited as the limitsof the range, but also interpreted to include all of the individualnumerical values or sub-ranges encompassed within that range as if eachnumerical value and sub-range is explicitly recited. As an illustration,a numerical range of “about 1 to 5” should be interpreted to include notonly the explicitly recited values of about 1 to about 5, but shouldalso be interpreted to also include individual values and sub-rangeswithin the indicated range. Thus, included in this numerical range areindividual values such as 2, 3 and 4 and sub-ranges such as “about 1 toabout 3,” “about 2 to about 4” and “about 3 to about 5,” “1 to 3,” “2 to4,” “3 to 5,” etc. This same principle applies to ranges reciting onlyone numerical value (e.g., “greater than about 1”) and should applyregardless of the breadth of the range or the characteristics beingdescribed. A plurality of items may be presented in a common list forconvenience. However, these lists should be construed as though eachmember of the list is individually identified as a separate and uniquemember. Thus, no individual member of such list should be construed as ade facto equivalent of any other member of the same list solely based ontheir presentation in a common group without indications to thecontrary. Furthermore, where the terms “and” and “or” are used inconjunction with a list of items, they are to be interpreted broadly, inthat any one or more of the listed items may be used alone or incombination with other listed items. The term “alternatively” refers toselection of one of two or more alternatives, and is not intended tolimit the selection to only those listed alternatives or to only one ofthe listed alternatives at a time, unless the context clearly indicatesotherwise.

The various illustrative modules, API features, computer functionality,and algorithm elements described in connection with the embodimentsdisclosed herein can be implemented as electronic hardware, computersoftware, or combinations of both. To clearly illustrate thisinterchangeability of hardware and software, various illustrativecomponents, blocks, modules, and elements have been described abovegenerally in terms of their functionality. Whether such functionality isimplemented as hardware or software depends upon the particularapplication and design constraints imposed on the overall system in agiven embodiment. The described functionality can be implemented invarying ways for each particular application, but such implementationdecisions should not be interpreted as causing a departure from thescope of the disclosure.

What is claimed is:
 1. A skin evaluation system comprising: a deviceconfigured to be placed near a skin region of interest; a removablecamera module configured to be mounted to the device, wherein theremovable camera module comprises a camera lens and is configured togenerate image data regarding the skin region of interest; a pluralityof sensors surrounding the camera lens, wherein the plurality of sensorscomprises a moisture sensor disposed adjacent the camera lens andconfigured to generate sensor data regarding a moisture content of theskin region of interest; a wireless network interface configured totransmit the image data and the sensor data; and a computing systemcomprising one or more processors and computer-readable memory, whereinthe computing system is configured to: receive the image data and thesensor data from the wireless network interface; evaluate the image dataand the sensor data using a neural network machine learning model togenerate skin evaluation results representing a measurement of acondition of the skin region of interest; and evaluate the skinevaluation results using a further machine learning model to generatetreatment results representing a treatment for the condition of the skinregion of interest.
 2. The skin evaluation system of claim 1, whereinthe neasurement of the condition of the skin region of interest isselected from a group consisting of: a skin feature size, a skin featuredepth, and a presence of debris.
 3. The skin evaluation system of claim1, further comprising a light source configured to administer lighttherapy to the skin region of interest.
 4. The skin evaluation system ofclaim 1, wherein the removable camera module comprises a compartmentthat is enclosed by a cover and a housing of the device, and wherein thecamera lens is disposed within the compartment.
 5. The skin evaluationsystem of claim 1, wherein the computing system is further configured topresent the image data on a display in substantially real time.
 6. Theskin evaluation system of claim 1, wherein the computing system isfurther configured to: compare the image data with prior image data,wherein the prior image data represents the skin region of interest at apoint in time preceding generation of the image data; and evaluate achange in the skin region of interest based on comparing the image datawith the prior image data.
 7. The skin evaluation system of claim 1,wherein the computing system comprises a cloud-based server.
 8. The skinevaluation system of claim 1, wherein the computing system comprises ahandheld mobile device.
 9. The skin evaluation system of claim 1,wherein the neural network machine learning model comprises aconvolutional neural network.
 10. The skin evaluation system of claim 1,wherein the plurality of sensors further comprises at least one of: acapacitive sensor, a photodiode optical sensor, or an elasticityoscillating probe sensor.
 11. The skin evaluation system of claim 1,wherein the neural network machine learning model is configured toassess an extent of damage of the condition of the skin region ofinterest.
 12. The skin evaluation system of claim 1, wherein thecomputing system is further configured to recommend a device setting foruse of the device based on output of at least one of the neural networkmachine learning model or the further machine learning model.